package com.iwhalecloud.citybrain.flow.platform.manager.domain.model;

/**
 * @author cheng.huaxing
 * @date 2019-01-21
 */
public class ModelEdgeVo {
    private EdgeVo model;

    private String id;

    private Integer index;

    private String source;

    public String getGroupSource() {
        return groupSource;
    }

    public void setGroupSource(String groupSource) {
        this.groupSource = groupSource;
    }

    private String groupSource;

    private Integer sourceAnchor;

    private String target;

    public String getGroupTarget() {
        return groupTarget;
    }

    public void setGroupTarget(String groupTarget) {
        this.groupTarget = groupTarget;
    }

    private String groupTarget;

    private Integer targetAnchor;

    private Object style;

    private String shape;

    private String label;

    private Boolean gatewaySource;

    public String getParent() {
        return parent;
    }

    public void setParent(String parent) {
        this.parent = parent;
    }

    private String parent;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Integer getIndex() {
        return index;
    }

    public void setIndex(Integer index) {
        this.index = index;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public Integer getSourceAnchor() {
        return sourceAnchor;
    }

    public void setSourceAnchor(Integer sourceAnchor) {
        this.sourceAnchor = sourceAnchor;
    }

    public String getTarget() {
        return target;
    }

    public void setTarget(String target) {
        this.target = target;
    }

    public Integer getTargetAnchor() {
        return targetAnchor;
    }

    public void setTargetAnchor(Integer targetAnchor) {
        this.targetAnchor = targetAnchor;
    }

    public Object getStyle() {
        return style;
    }

    public void setStyle(Object style) {
        this.style = style;
    }

    public EdgeVo getModel() {
        return model;
    }

    public void setModel(EdgeVo model) {
        this.model = model;
    }

    public String getShape() {
        return shape;
    }

    public void setShape(String shape) {
        this.shape = shape;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public Boolean getGatewaySource() {
        return gatewaySource;
    }

    public void setGatewaySource(Boolean gatewaySource) {
        this.gatewaySource = gatewaySource;
    }
}
